home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The 640 MEG Shareware Studio 2
/
The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO
/
door
/
chats021.zip
/
CHAT-D.DOC
next >
Wrap
Text File
|
1992-09-04
|
14KB
|
432 lines
T I N E - C H A T
V 0.21ß
(c) Christoph Rockenstein
Inhaltsverzeichnis:
===================
1. Allgemeines
1.1. Hinweise zum Programm
1.2. Shareware-Konzept
1.3. Registrierung
1.4. Beta-Version
2. Installation
2.1. Hinweise zur Installation fuer Remote Access
2.1. Aufruf des Programmes CHAT.EXE
2.3. Das CHAT.CFG-File
2.4. Multilanguage
2.5. Command-Line-Parameter
2.6. Hinweise zur Installation fuer SuperBBS
2.7. Hinweise zur Installation fuer andere BBS-Systeme
3. Bedienung von TINE-CHAT
3.1. Allgemein
3.2. Hilfe-Seite
3.3. Seitenlaenge veraendern
3.4. Connect-Zeit
3.5. Uhrzeit
3.6. Wer ist Online (in der Box)
3.7. Direkte Online-Msg an andere User
3.8. Restzeit
3.9. Zeilenchat
3.10. Macros
3.11. Eigene Statuszeilentexte
3.12. Andere User Ploppen
3.13. Eigenes Fenster loeschen
3.14. Sysop-Rufen
3.15. ABV ein / Ausschalten
3.16. Verlassen vom Tine-Chat
4. Das ABV-File
5. Hinweise fuer Netzwerkbetreiber
5.1. Unter Novell-Netware 3.11
5.2. Unter Lantastic 4.0
6. Geplante Erweiterungen
7. Fehler im Programm
8. Support von Tine-Chat
1. ALLGEIMEINES
===============
1.1. Hinweise zum Programm
Das Programm ist fuer IBM-kompatible Rechner und wurde in Turbo Pascal
geschrieben. Es unterstuetzt zur Zeit den Betrieb von Multi-Line-Boxen
sowohl unter Multitaskern als auch unter Netzwerken.
Die Anzahl der Lines ist auf 255 beschraenkt. Es sollten aber nicht mehr
als 8 User gleichzeitig im Chat sein.
Es arbeitet bisher einwandfrei mit RemoteAccess und SuperBBS zusammen.
Bei BBS-Programmen, die DORINFOx.DEF unterstuetzen, funktioniert es auch
mit einigen Einschraenkungen.
1.2. Shareware-Vereinbarung
Diese Software wird als Shareware vertrieben.
Wenn Sie das Programm ausprobiert haben und beschliessen, es weiter zu
verwenden, muessen Sie es registrieren lassen.
Das Programm kann frei vertrieben werden, wenn dies unentgeltlich getan
wird und alle Dateien ohne Veraenderung beinhaltet.
Das Programm darf nicht als Teil oder zusammen mit einem anderen Produkt
vertrieben werden.
Gleichgueltig, ob Sie das Programm verwenden oder nicht: Bitte geben Sie
nur komplette Kopien weiter an andere Interessenten.
Das Programm wird vertrieben "so wie es ist", ohne irgendwelche
Garantieansprueche.
Auf keinen Fall uebernehme ich, Christoph Rockenstein, Verantwortung fuer
einen Schaden, welcher Art auch immer, der durch die Verwendung oder
unsachgemaesse Verwendung dieses Programms entstanden ist, auch wenn mir
die Moeglichkeit eines solchen Schadens bekannt sein sollte.
1.3. Registrierung
Solange das Programm nicht registriert ist, wird statt des Namen der
Mailbox oder des Betreibers "UNREGISTRIERTE VERSION" angezeigt.
Es kann kein Spanner-Log-File angelegt werden und in der Statuszeile
(Zeile 24 und 25) wird nicht der Username, sonder das Registrierinfo
angezeigt, was durch Druecken von F1 wieder durch die Userinfos ersetzt
wird. Ansonsten ist die unregistrierte Version voll lauffaehig.
Diese Beschraenkungen entfallen, sobald die Registriernummer eingetragen
ist (siehe spaeter).
Da mit der Erstellung dieser Software doch einiger Aufwand verbunden
ist, bitte ich darum, dass jeder, der das Programm laenger als 3 Wochen
in seiner Mailbox benutzt und das Programm ohne Einschraenkungen nutzen
will, das Programm bei mir registrieren laesst.
Es gibt keine spezielle "registrierte" Version, die Ihnen zugeschickt
wird. Die Registriernummer wird einfach in CHAT.CFG eingetragen,
sobald Sie Ihre Kopie registrieren lassen.
Lesen Sie dazu REGIST-D.TXT!
Christoph Rockenstein
An der Pleichach 5
W-8700 Wuerzburg
Deutschland
Fido: 2:242/14
1.4. Beta-Version
Dies ist eine Lauffaehige Beta-Version. Sie hat keine groesseren Fehler
und laeuft absturzsicher....(bei mir jedenfalls).
Wenn jemand Verbesserungen und creative Vorstellungen hat, soll diese
doch bitte an mich, Christoph Rockenstein, Fido 2:242/14, mailen.
2. INSTALLATION
===============
2.1. HINWEISE ZUR INSTALLATION:
Ratsam ist es, ein eigenes Verzeichnis, z.B. CHATS anzulegen und alle Dateien
dort zu entpacken.
Bitte darauf achten, das SHARE.EXE installiert/gestartet wurde.
2.2. Aufruf des Programms CHAT.EXE
Der Aufruf des Programmes erfolgt folgendermassen:
CHAT.EXE
Das Programm wird gestartet und sucht nach EXITINFO.BBS und uebernimmt
von da alle Parameter.
Wird kein CARRIER mehr festgestellt, bricht das Programm sofort ab
(ausser im local-mode).
Chats wird als DOS-EXIT vom Typ 7 aufgerufen. Die Kommandozeile muss
folgendermassen lauten
Bei RA: C:\RA\CHATS\CHAT.EXE *M
Bei SuperBBS: C:\ra\chats\chat.exe /N=*N *S
Vorausgesetzt ist natuerlich, dass sich CHAT.CFG im aktuellen
CHATS-Verzeichnis befindet und ein EXITINFO.BBS existiert.
2.3. Das CHAT.CFG-File
Zur Installation muessen im CHAT.CFG-File verschiedene Daten eingetragen
werden. Hinter den ';' steht jeweils ein Kommentar, so erklaert sich das
File von selbst.
2.4. Multi-Language bei Remote Access
Es ist moeglich, verschiedene Sprachen zu verwenden. Sie werden in den Files
GERMAN.SCL ENGLISH.SCL etc. definiert.
Diese File-Namen muessen bis auf die Extension die gleichen sein wie im
RACONFIG.EXE definiert, sie liegen jedoch im TINE-CHAT-Directory.
2.5. Line-Commands:
/s=SysopNr Sysop-Chat
Es wird ein Sysop-User-Chat direkt nach dem Starten erreicht.
So kann man auch den Tine-Chat als Sysop-User-Chat benutzen.
Die Sysop-Nr repraesentiert den Namen, der in der CHAT.CFG bei dieser
Nummer eingetragen ist.
In diesem Modus kann der User manche #-Befehle nicht benutzen, da der
Sysop sonst drunter leiden muesste.
Dieser Modus wird auch erreicht, wenn der Sysop lokal einfach drauf los-
tippt, dann wird der Sysop-Name1 aus der CHAT.CFG genommen.
Drueckt der Sysop zuerst eine Ziffer, so wird der Sysop-Name genommen,
der bei der Ziffer im CHAT.CFG eingetragen ist.
Um den so aufgerufenen Chat zu verlassen, kann entweder der User mit
CTRL-Z entfliehen, oder der Sysop wirft sich mit CTRL-Z raus und dann
nochmal CTRL-Z fuer den User.
/l=Language
mit /L=JAPAN wird das File JAPAN.SCL als Sprachfile verwendet. Default
ist /L=ENGLISH. Empfehlung fuer nicht RA und nicht SBBS-User:
/L=GERMAN
/c=Config-File
d.h. /C=\ra\chat2.cfg -> chat2.cfg wird gelesen, Default ist
CHAT.CFG im CHAT.EXE-Pfad
/a=ANSI-Modus
/A=0 -> Kein ANSI
/A=1 -> Benutze ANSI
/A=2 -> Benutze Avatar
/W=0 -> Kein Fenster-CHAT
/W=1 -> Fenster-CHAT
/n=NodeNummer
Hier kann die Line-Nummer uebergeben werden, von der aus der
TINE-CHAT gestartet wird
Soll ein DORINFOx.DEF gelesen werden, so ist vor dem Aufruf des CHAT.EXE
eine Enviromentvariable (am besten vor Start des BBS-Prgs) zu setzen:
SET DORINFO=c:\bbs\node1\dorinfo1.def
2.6. Hinweise fuer SuperBBS-Benutzer
Tine-Chat wurde auch fuer SuperBBS 1.16B entwickelt. Das Programm CHAT.EXE
sollte als TYPE 7 Menuepunkt folgendermassen gestartet werden:
C:\ra\chats\chat.exe /N=*N *S
2.7. Hinweise fuer nicht Remote-Access Benutzer
Tine-Chat erkennt, ob es unter Remote-Access laeuft oder unter einer anderen
Mailboxsoftware gestartet wird. Wird kein EXITINFO.BBS gefunden, so muss
die Enviromentvariable DORINFO vor Start der Mailboxsoftware gesetzt werden:
SET DORINFO=c:\bbs\node1\dorinfo1.def
Leider koennen hier nicht alle Features von Tine-Chat voll ausgenutzt werden,
da z.B. "Direkt-Messages" und "Wer ist alles Online" zu den meisten Mailbox-
programmen nicht kompatibel sind.
3. BEDIENUNG VOM TINE-CHAT
===========================
3.1. Allgemein
Durch Druecken der #-Taste in der 1. Spalte im Tine-Chat kommt man in
den Command-Modus und es erscheine eine Command-Zeile. Hier gibt man
entweder einen der nachfolgenden Befehle ein. Ist es ein verkehrter
Befehl, der nicht existiert, so wird im normalen Chat-Modus weiterver-
fahren.
Es werden auch direkte Online-Msgs, die von RA aus abgesandt werden,
erkannt und auf dem Bildschirm in verkuerzter Form dargestellt.
3.2. Hilfe-Seite
Mit #H wird das File CHATHELP.ASC auf dem Bildschirm abgebildet, in dem
nochmal alle Befehle zusammengefasst sind.
{ 3.3. Seitenlaenge veraendern
Mit #+ wird die Seitenlaenge vergroessert, mit #- wird sie
verkleinert. Und zwar abhaengig davon, wieviele CHAT-Fenster es gibt.
Da der lokale Bildschirm meistens nur 25 Zeilen hat, kommt es in dieser
Beta-Version noch zu einigen chaotischen Verschiebungenen der Fenster
auf dem lokalen Bildschirm. Der User merkt hiervon nichts, falls er z.B.
einen Bildschirm mit der Laenge von 66 Zeichen hat. } {Voruebergehend
gesperrt }
3.4. Connect-Zeit
Mit #C wird die Connect-Zeit ausgegeben.
3.5. Uhrzeit
Mit #T wird die Uhrzeit ausgegeben.
3.6. Wer ist Online (in der Box)
Mit #W wird eine Uebersicht aller User, die sich derzeit in der Mailbox
befinden, ausgegeben. Der Header hierzu befindet sich in dem File
CHATON.ASC.
3.7. Direkte Online-Msg an andere User
Mit #D wird eine direkte Msg an User, die sich z.B. nicht im Tine-Chat
befinden, verschickt. Hier werden derzeit nur 9 Lines unterstuetzt.
3.8. Restzeit
Mit #R wird die noch verbleibende Zeit ausgegeben.
3.9. Zeilenchat
Mit #A wird auf den Zeilenchat (fuer NON-ANSI-COMPATIBLE-Term-Proggis) um-
geschaltet
3.10. Macrobelegungen
In der Config-Datei koennen Macro-Belegungen fuer die CTRL-Tasten definiert
werden. Es sollte darauf geachtet werden, dass nicht bereits vom DOS belegte
Tasten verwendet werden wie z.B. CTRL-M, CTRL-H, CTRL-Z.
Eine Uebersicht dieser Belegungen kann mit #M aufgelistet werden.
Ein Macro, das in der Statuszeile erscheinen soll, sollte nicht mehr als
33 Zeichen enthalten.
3.11. Eigene Statuszeilentexte
Mit dem Befehl #E erscheint eine Eingabezeile, in der der Text fuer die
Statuszeile eingegeben kann. So ist man nicht mehr an die fest definierten
Macros gebunden.
3.12. Andere User Ploppen (=rauswerfen)
Mit dem Befehl #P koennen andere Tine-Chat-Teilnehmer aus dem Chat ge-
schmissen werden. Die Berechtigung zum "Ploppen" erhaelt man durch
entsprechende Flags oder Security, die in der Config-Datei hinter dem
#P-Befehl durch | getrennt angeben werden.
Auch kann definiert werden, dass User mit bestimmten Flags/Security
NICHT geploppt werden koennen, z.B. der Sysop, Cosysops etc.
Dem geploppten User wird eine Meldung angezeigt, dass er geploppt wurde.
3.13. Eigenes Fenster loeschen
Mit dem Befehl #L kann das eigene Fenster geloescht werden.
3.14. Sysop-Rufen
Mit dem Befehl #Y kann der Sysop gerufen werden. Es wird die Melodie
im PAGE.RA - File abgespielt (im CHAT.CFG definiert). Das WANTS-CHAT
faengt an zu blinken.
3.15. ABV ein und Ausschalten
Mit #V wird das automatische Ersetzen bestimmter Woerter aus/ein geschaltet.
3.16. ENDE
Beenden kann man den Tine-Chat mit CTRL-Z oder #Z
4. Das ABV-File
===============
In dem CHAT.ABV File stehen Woerter, die durch andere beim Chatten auto-
matisch ersetzt werden. Das Format des Files ist einfach:
In der ersten Zeile steht das zu ersetzende Wort in GROSSBUCHSTABEN. In
der naechsten Zeile steht dann das neue Wort, welches das obige ueber-
schreiben soll.
Hier ein Beispiel:
SYSOP
System-Operator
BBS
Bulettin Board System
CD
Compakt Disk
OS
Operation System
DOS
Disk Operating System
Beim Chatten ist es recht lustig, wenn man durch Abkuerzungen schnell
mit Hilfe der ABV-Deklarationen schnell zu laengen Saetzen kommen kann.
Mit #V laesst sich diese Ueberpruefung abschalten oder wenn kein ABV-File
in CHAT.CFG definiert ist.
5. HINWEISE zu Netzwerken
=========================
5.1. Novell Netware 3.11
Die temporaeren Files *.$$$ muessen mit FLAG *.* S auf shareable gesetzt
werden.
5.2. Lantastic 4.0 & Novell Lite 1.0
Zur Zeit habe ich Tine-Chat noch nicht unter Lantastic zum laufen gebracht,
da ich die Temp-Files nicht shareable setzen kann. Wer es geschafft hat,
bitte Mail an mich.
Es ist schon ein TestModus implementiert. In der Config-Datei setzt man
einfach mal NETWORK = YES. Leider werden hier Zeichen verschluckt.
6. GEPLANTE ERWEITERUNGEN
=========================
* Direkter Zeichenaustausch ueber Desqview und nicht ueber eine RAMDISK.
* Installationsprogramm fuer einfachste Installation
Falls Dir noch mehr Verbesserungen/Erweiterungen einfallen, so mail sie mir
doch.
7. FEHLER IM PROGRAMM
=====================
WICHTIG!
Sollte das Programm wider Erwarten mit einem RUNTIME ERROR abbrechen
(was bei mir bisher noch nie vorgekommen ist), so sollte das System neu
gebootet werden, da sonst frueher oder spaeter ein Absturz erfolgt.
Diskettenfehler aller Art werden aber abgefangen und fuehrer lediglich
zu einem Abbruch des Programms mit Meldung des Fehlers an den Anrufer.
Bekannte Fehler (werden in der naechsten Version beseitigt sein)
- Der Sysop wird beim Anzeigen der Lines auch noch mit angezeigt, obwohl
er z.B. bei RACONFIG definiert, nicht mit auftauchen soll.
- Das NO-Disturb-Flag wird manchmal nicht beachtet
8. SUPPORT
==========
Die neueste Version gibts unter dem Magic-Namen CHATS in den drei
Happy-Rocky-Boxen:
H.R.B. III (Würzburg) Line 1: +49-931-29418 ( HST DS, 24h, Fido: 2:242/14)
H.R.B. III (Würzburg) Line 2: +49-931-283539 (HST DS, 24h, Fido: 2:242/14)
H.R.B. III (Würzburg) Line 3: +49-931-283626 (HST, 24h, Fido: 2:242/15)
H.R.B. III (Würzburg) Line 5: +49-931-24026 (V32b, V42b, 24h)
H.R.B. III (Würzburg) Line 6: +49-931-24025 (V32b, V42b, 24h)
H.R.B. II (Passau) : +49-851-73273 ( V32b, V42b, 24h, Fido: 2:242/77)
Ausserdem ist bei 2:242/14 die Fido-Area TINECHAT.GER erhaeltlich, wo
neue Features diskutiert werden, Hilfestellungen gegeben werden....